The Stage Is Set For More Stability In Tech Stocks, Says Investor